imperial outpost (orra) - Spanish English Dictionary